package model.base;

import java.math.BigDecimal;
import java.util.Date;

import com.jfinal.plugin.activerecord.IBean;

/**
 * do not modify this file.^_^
 */
@SuppressWarnings("serial")
public abstract class BaseMonitoringStation<M extends BaseMonitoringStation<M>> extends _BaseModel<M> implements IBean {

    /**
     * ID
     */
    public void setId(Long id) {
        set("id", id);
    }

    /**
     * ID
     */
    public Long getId() {
        return getLong("id");
    }
    /**
     * 创建时间
     */
    public void setCreateTime(Date createTime) {
        set("createTime", createTime);
    }

    /**
     * 创建时间
     */
    public Date getCreateTime() {
        return get("createTime");
    }
    /**
     * 更新时间
     */
    public void setUpdateTime(Date updateTime) {
        set("updateTime", updateTime);
    }

    /**
     * 更新时间
     */
    public Date getUpdateTime() {
        return get("updateTime");
    }
    /**
     * 点位
     */
    public void setStationId(Long stationId) {
        set("stationId", stationId);
    }

    /**
     * 点位
     */
    public Long getStationId() {
        return getLong("stationId");
    }
    /**
     * 站房面积
     */
    public void setArea(BigDecimal area) {
        set("area", area);
    }

    /**
     * 站房面积
     */
    public BigDecimal getArea() {
        return get("area");
    }
    /**
     * 空调
     */
    public void setAirConditioner(String airConditioner) {
        set("airConditioner", airConditioner);
    }

    /**
     * 空调
     */
    public String getAirConditioner() {
        return getStr("airConditioner");
    }
    /**
     * 消防设施
     */
    public void setFireFalicities(String fireFalicities) {
        set("fireFalicities", fireFalicities);
    }

    /**
     * 消防设施
     */
    public String getFireFalicities() {
        return getStr("fireFalicities");
    }
    /**
     * 稳压电源
     */
    public void setRegulatedPowerSupply(String regulatedPowerSupply) {
        set("regulatedPowerSupply", regulatedPowerSupply);
    }

    /**
     * 稳压电源
     */
    public String getRegulatedPowerSupply() {
        return getStr("regulatedPowerSupply");
    }
    /**
     * 防雷接地
     */
    public void setLightningProtection(String LightningProtection) {
        set("LightningProtection", LightningProtection);
    }

    /**
     * 防雷接地
     */
    public String getLightningProtection() {
        return getStr("LightningProtection");
    }
    /**
     * 照明
     */
    public void setLight(String light) {
        set("light", light);
    }

    /**
     * 照明
     */
    public String getLight() {
        return getStr("light");
    }
    /**
     * 温湿度计
     */
    public void setHygrothermograph(String hygrothermograph) {
        set("hygrothermograph", hygrothermograph);
    }

    /**
     * 温湿度计
     */
    public String getHygrothermograph() {
        return getStr("hygrothermograph");
    }
    /**
     * 上下水
     */
    public void setWaters(String waters) {
        set("waters", waters);
    }

    /**
     * 上下水
     */
    public String getWaters() {
        return getStr("waters");
    }
}
